* {
    margin: 0;
    padding: 0;
}
html{height: 100%;}
body{
    font-family: -apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Source Han Sans SC,Microsoft YaHei,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 14px;
    color: #282a35;
    height: 100vh;
    background: #F7FCFD;
    /* min-width: 1300px; */
    /*background-image: url("/images/index2024/top_image.jpg");*/
}
ul,ol,li{
    list-style: none;
    margin-bottom: 0;
}
p{
    margin-bottom: 0;
}
a{
    text-decoration: none; /* 去掉下划线 */
}



/* 首页 */

.header_top{
    width: 100%;
    height: 64px;
    font-size: 16px;
    background-color: #343544;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 666;
}
.navbar{
    min-height: 54px;
    margin-bottom: 0;
    border: 0;
    border-radius: 0;
}
.navbar-default{
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 1320px;
    padding: 0 66px;
    /*box-sizing: border-box;*/
    margin: 0 auto;
    background-color: #343544;
}
.navbar .clearfix:before, .navbar:before, .navbar:after, .navbar .clearfix:after {
    display: none;
    content: '';
}
.navbar-header{
    height: 34px;
    z-index: 99;
    display: flex;
}
.navbar-header img {
    width: 100%;
    height: 100%;
    margin-top: 10px;

}
.navbar-header:hover img{
    filter: brightness(120%);
    -webkit-filter: brightness(120%);
}
.navbar-header span{
    color: #fff;
    font-size: 16px;
    height: 34px;
    position: relative;
    top: -37px;
    left: 169px;
}
.navbar-header div{
    color: #fff;
    font-size: 12px;
    height: 34px;
    position: relative;
    top: -51px;
    left: 190px;
}
.navbar-link, .navbar-link > .navbar-link-item, .sign_login, .login_headimg{
    display: flex;
    align-items: center;

}


.navbar-link > .navbar-link-item > li{
    float: left;
    margin: 0 3px;
}
.navbar-link > .navbar-link-item > li > a{
    display: flex;
    height: 54px;
    line-height: 68px;
    padding: 0 8px;
    color: #fff;
    transition: color .2s ease-in-out;
    /*border-top: 3px solid #343544;*/
    border-bottom: 3px solid #343544;
}
.navbar-link > .navbar-link-item > li.active > a,.navbar-link > .navbar-link-item > li a:hover,.navbar-link > .navbar-link-item > li a:active,.navbar-link > .navbar-link-item > li a:focus{
    color: #fff;
    border-color: #56b282;
    background: transparent;
    /*border-radius: 3px;*/

}

.reportDemoBtn:focus{
    /*border-bottom: 3px solid #343544 !important;*/
    border-bottom: none!important;
}
.reportDemoBtn:hover{
    border-bottom: 3px solid #56b282 !important;
}

.sign_login {
    display: block;
    width: 100px;
    height: 36px;
    background: #56b282;
    border-radius: 36px;
    font-size: 16px;
    color: #ffffff;
    line-height: 36px;
    margin-left: 20px;
    margin-top: 13px;

    text-align: center;

}
.sign_login >a:hover{
   background-color: #4BA575!important;
}
.sign_login > a{
    display: block;
    text-decoration: none; /* 去掉下划线 */
    height: 36px;
    background: #32B17E;
    font-size: 16px;
    color: #ffffff;
    border-radius: 36px;
    /*border: 1px solid #56b282;*/
}
.btn_login{
    color: #fff;
    background-color: #56b282;
}
.btn_exit{
    height: 20px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #ef6947;
    line-height: 30px;
    margin-left: 8px;
}
.btn_sign{
    margin-left: 20px;
    color: #fff;
    background-color: #56b282;
}
.login_headimg{
    position: relative;
    cursor: pointer;
    margin-top: 11px;
}
.login_headimg img{
    width: 40px;
    height: 40px;
    border-radius: 50%;

}
.login_headimg .btn_account{
    display: inline-block;
    padding: 4px 12px;
    font-size: 14px;
    border-radius: 7px;
    color: #56b282;
    border: 1px solid #56b282;
}
.login_headimg .login_pullimg{
    width: 24px;
    height: 24px;
    cursor: pointer;
    margin-top: 2px;
}
.login_account{
    display: none;
    width: 72px;
    height: 84px;
    background: #ffffff;
    border-radius: 6px;
    box-shadow: 0px 4px 12px 0px rgba(10,25,16,0.10);
    position: absolute;
    top: 100%;
    z-index: 666;
    padding: 21px 21px 12px 12px;
}
.login_headimg:hover .login_account{
    display: block;
    cursor: pointer;
}
.login_account a{
    text-decoration: none; /* 去掉下划线 */
    width: 48px;
    height: 16px;
    display: block;
    font-size: 12px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #343544;
    line-height: 16px;
    margin-bottom: 10px;

}
.login_account a:hover{
    text-decoration: none; /* 去掉下划线 */
    color: #32B17E;
}
.paper_body{
    width: 100%;
    position: relative;
}
.paper_body .paper_bannerstyle_left{
    width: 753px;
    height: 653px;
    z-index: -1;
    right: 0;
    top: 15%;
    position: absolute;
    overflow: hidden;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223,242,238,1) 30%, rgba(255,255,255,0) 60%);
}
.paper_body .paper_bannerstyle_right{
    width: 753px;
    height: 653px;
    z-index: -1;
    left: 0;
    top: 669px;
    position: absolute;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223,242,238,1) 10%, rgba(255,255,255,0) 50%);
}
.paper_banner{
    width: 100%;
    height: 586px;
    padding: 50px 0;
    background :#343544;
    overflow: hidden;
}
.paper_banner_container{
    width: 1260px;
    margin: 0 auto;
    padding: 0 35px;
}
.detail-wrapper{
    position: absolute;
    z-index: 99;
    bottom: 50px;
    right: 10%;
}
.arrow-img{
    margin-top: 25px;
    margin-right: 22px;
}
.btn-detail{
    display: block;
    width: 178px;
    height: 64px;
    border-radius: 32px;
    line-height: 64px;
    text-align: center;
    border: 1px solid #56b282;
    color: #56b282;
    font-size:28px;
    padding:0;
    background: #282a35;
}
.login-area{
    padding-right: 82px;
}

img.loginbook-img{
    position: absolute;
    right: -45px;
    top: -90px;
    z-index: 2;
}

.form-dividing-line {
    height: 4px;
    margin: -2px auto;
    padding: 0 74px;
}
.paper-staples{
    float: left;
    width: 41px;
    height: 4px;
    background: #2c2f3b;
    border: 1px solid #1e202a;
}
.paper-staples:before,.paper-staples:after{
    display: block;
    content: '';
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #1e202a;
    position: absolute;
    top: -2px;
    z-index: -1;
}
.paper-staples:before{
    left: -3px;
}
.paper-staples:after{
    right: -3px;
}
.paper-staples + .paper-staples{
    margin-left: 32px;
}

.paper_content{
    width: 100%;
    margin:0 auto ;
    padding: 0 50px;
    background-color: #343544;
}
/*.visible {*/
/*    opacity: 1 !important; !* 最终透明度 *!*/
/*    transform: translateY(0) !important; !* 最终位置 *!*/
/*}*/

.paper_banner_list{
    height: 682px;
    /*width: 100%;*/
    width: 1200px;
    padding: 0 50px;
    /*min-width: 1330px;*/
    background-color: #343544;
    display: flex;
    margin: 0 auto;
    margin-top: 64px;
    justify-content: space-evenly;

}


@media (max-width: 1300px) {
    .header_top{
        font-size: 14px;
    }
}

@media (max-width: 1200px) {
    .database_right  {
        width: 502px !important;
        height: 100% ;
    }

    .report_right  {
        width: 502px ;
        height: 100%;
    }

    .terminal_right  {
        width: 502px !important; ;
        height: 100% ;
    }

}

/* 当屏幕尺寸小于等于1366px时 */
@media (min-width: 1286px) {
    .paper_banner_list{
        width: 1166px !important;
    }

    .paper_clear_fix {
        width: 1166px !important;
        /*padding: 0 100px;*/
        margin: 0 auto;
    }
    .paper_relation_left{
        width: 1166px !important;
        margin: 0 auto;
    }

    .paper_question_ul{
        width: 1166px !important;
    }
}

/* 当屏幕尺寸小于等于1366px时 */
@media (min-width: 1366px) {
    .paper_banner_list{
        width: 1240px !important;
    }
    .paper_clear_fix {
        width: 1240px !important;
        margin: 0 auto;
        /*padding: 0 100px;*/
    }
    .paper_relation_left{
        width: 1240px !important;
        margin: 0 auto;
    }
    paper_relation_right{
        /*width: 1240px !important;*/
        margin: 0 auto;
    }
    .paper_question_ul{
        width: 1240px !important;
    }
}
@media (min-width: 1900px) {
    .paper_banner_list{
        width: 1780px !important;
    }
    .paper_clear_fix {
        width: 1780px !important;
        margin: 0 auto;
        /*padding: 0 100px;*/
    }
    .paper_relation_left{
        width: 1780px !important;
        margin: 0 auto;
    }
    .paper_relation_right{
         width: 1780px !important;
         margin: 0 auto;
     }
    .paper_question_ul{
        width: 1780px !important;
    }
}

.paper_banner_list .paper_banner_left{

    height: 682px;
    padding-top: 126px;
    position: relative;

}

.peopleimg{
    height: 172px;
    margin-bottom: 50px;

}

.paper_banner_left .paper_subject{
    width: 728px;
    height: 136px;
    background: #48495c;
    border-radius: 20px;
    box-shadow: 0px 4px 30px 0px rgba(10,25,16,0.10);
    /*display: flex;*/
    padding-left: 32px;
    padding-right: 35px;
    position: relative;
    top: -14px;
    z-index: 1;


}
.paper_banner_left .paper_people{
    width: 85px;
    height: 75px;
    margin-left: 634px;
    margin-top: -42px;
}
.paper_banner_left .paper_people img{
     width: 85px;
     height: 75px;

 }


.paper_subject .paper_subject_left{
    height: 68px;
    /*background-color: #0b58a2;*/
    width: 666px;

}
.paper_subject .paper_subject_left ul{
    height: 68px;
    /*background-color: #0b58a2;*/
    width: 666px;
    display: flex;
    border-bottom: 1px solid #595c6c;
    /*align-items: center;*/
    font-size: 14px;
    padding-top: 28px;
}
.paper_subject .paper_subject_left ul li{

    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    color: #f3f3f3;
}
.paper_subject .paper_subject_left ul li a{
    /*margin-left: 32px;*/
    margin-right: 35px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    color: #f3f3f3;
    cursor: pointer;
    text-decoration: none; /* 去掉下划线 */
}
.paper_subject .paper_subject_left .paper_snber li a:hover{
    /*margin-left: 32px;*/
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    color: #32B17E !important;
    cursor: pointer;
}
.paper_subject .paper_subject_left .paper_snber > li >a :active{
    /*margin-left: 32px;*/
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    /*color: #32B17E;*/
    color: rosybrown;
    cursor: pointer;
}
 .peopleSpan{
    display: block;
    width: 12px;
    height: 12px;
    background: #5fcd8d;
    border-radius: 50%;
    position: relative;
    z-index: 2;
     top: -33px;
     left: -34px;
}
.paper_subject_left ul li img{
    width: 20px;
    height: 20px;
    margin-right: 8px;
    margin-top: -1px;
}

.paper_subject .paper_subject_right{
    height: 68px;
    /*background-color: #0b58a2;*/
    width: 728px;

}
.paper_subject .paper_subject_right ul{
    height: 68px;
    /*background-color: #0b58a2;*/
    width: 728px;
    display: flex;
    /*align-items: center;*/
    padding-top: 20px;
    font-size: 14px;
}
.paper_subject .paper_subject_right ul li a{
    /*margin-left: 32px;*/
    margin-right: 35px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    color: #f3f3f3;
    cursor: pointer;
    text-decoration: none; /* 去掉下划线 */
    /*width: 100%;*/
}
.paper_subject .paper_subject_right ul li a:hover{
    /*margin-left: 32px;*/
    margin-right: 35px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    color: #32B17E !important;
    cursor: pointer;
    text-decoration: none; /* 去掉下划线 */
    /*width: 100%;*/
}

.paper_subject_right ul li img{
    width: 20px;
    height: 20px;
    margin-right: 8px;
    margin-top: -1px;
}
.paper_banner_list .paper_banner_right{
    height: 682px;

    position: relative;
    padding-top: 68px;
    padding-left: 20px;
}
.paper_banner_right .paper_right_one{
    width: 376px;
    height: 400px;
    background: rgba(72,73,92,0.20);
    border-radius: 20px;
    position: absolute;
    left: 45px;
    top: 98px;
    /*z-index: -1;*/
}
.paper_banner_right .paper_right_two{
    width: 376px;
    height: 430px;
    background: rgba(72,73,92,0.40);
    border-radius: 20px;
    position: absolute;
    left: 30px;
    top: 83px;

    /*z-index: -2;*/
}
.paper_banner_right .paper_right_three{
    width: 376px;
    height: 460px;
    background: #48495c;
    border-radius: 20px;
    box-shadow: -10px 4px 50px 0px rgba(10,25,16,0.10);
    z-index: 3;
    position: relative;
    /*display: none;*/
}
.scan-login {
    padding: 24px 0;
    min-height: 475px;
}

.scan-login ul {
    display: grid;
    place-items: center;
    grid-template-columns: repeat(3, 1fr);
    padding: 0 20px;
    user-select: none;
}

.scan-login ul li  {
    display: block;
    font-size: 16px;
    cursor: pointer;
    color: #818393;
    line-height: 40px;
    margin: 0 auto;
}
.scan-login ul li a {
    display: block;
    font-size: 16px;
    cursor: pointer;
    color: #818393;
    line-height: 40px;
    margin: 0 auto;
    text-decoration: none; /* 去掉下划线 */
}

.scan-login ul li:hover, .scan-login ul li:hover a {
    color: #fff;
}

.scan-login ul li.active {
    position: relative;
    color: #fff;
}

.scan-login ul li.active::after {
    position: absolute;
    left: 50%;
    bottom: -2px;
    transform: translateX(-50%);
    display: block;
    content: '';
    width: 100%;
    height: 2px;
    background: #56b282;
}

.scan-login .tab-content .item {
    display: none;
}

.scan-login .tab-content .item.wechat {
    display: block;
    color: #fff;
    text-align: center;
    margin: 0 auto;
}

.scan-login .tab-content .item.wechat h4 {
    font-size: 16px;
    margin: 59px auto 32px;
}

.scan-login .tab-content .item .registfree {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 32px auto 16px;
}

.login-area .scan-login .tab-content .item .registfree {
    color: #fff;
}

.scan-login .tab-content .item .registfree a, .scan-login .tab-content .item .forget-pwd {
    color: #56b282;
}

.scan-login .tab-content .item .registfree a:hover, .scan-login .tab-content .item .forget-pwd:hover {
    text-decoration: underline;
}

.scan-login #qrcode {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 224px;
    height: 224px;
    padding: 30px;
    margin: 20px auto;
    background: #343544;
    border-radius: 30px;
}

.scan-login #qrcode img {
    width: 154px;
    height: 154px;
    box-shadow: 2px 5px 12px 6px rgba(25,26,29,0.30);
}

.scan-login #qrcode .cover {
    display: none;
    position: absolute;
    width: 154px;
    height: 154px;
    left: 35px;
    top: 34px;
    padding: 48px 0;
    color: #282a35;
    font-weight: 500;
    background: rgba(245,245,245,0.90);
    backdrop-filter: blur(4px);
}

.scan-login #qrcode .cover .get-qrcode {
    cursor: pointer;
    color: #56b282;
    margin-top: 20px;
    text-decoration: underline;
}

.scan-login #qrcode .cover .get-qrcode:hover {
    opacity: .65;
}

#qrcode .loading {
    width: 32px !important;
    height: 32px !important;
    box-shadow: none !important;
}
.tab-content > div {
    display: none;
}
.tab-content > div.active {
    display: block;
}
.active {
    font-weight: bold;
    color: blue;
}
.cover {
    display: none; /* Initially hidden */
}
.get-qrcode:hover {
    cursor: pointer;
    color: red;
}
.paper_phone{
    height: 124px;
    width: 312px;
    /*background-color: #0b93d5;*/
    margin-top: 59px;
    margin-left: 32px;
}
.paper_phone .phone_number{
    width: 312px;
    height: 48px;
    background: #6a6e83;
    border-radius: 6px;
    line-height: 48px;
    color: #8B8EA6 !important;
    position: relative;
    box-shadow: 0px 4px 20px 0px rgba(10,25,16,0.15);
}
.paper_phone .phone_number img{
    width: 20px;
    height: 20px;
    position: absolute;
    top: 14px;
    left: 12px;
}
/*input:-webkit-autofill {*/
/*    */
/*}*/
input[type = "password"]{
    background-color: light-dark(rgb(232, 240, 254), rgba(70, 90, 126, 0.4)) !important;
}
.paper_phone .phone_number .prepar_phone_numer{
    background-color: transparent;
    border: none;
    background: #6a6e83;
    border: 1px solid #969eba;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    border-radius: 6px;
    color: #8B8EA6 !important;
    width: 312px;
    padding-left: 44px;
}

#placeholder{
    color: #8B8EA6 !important;
}
input ::-webkit-input-placeholder{
    color: #8B8EA6 !important;
}
.paper_phone .phone_password{
    margin-top: 28px;
    width: 312px;
    height: 48px;
    background: #6a6e83;
    border-radius: 6px;

    position: relative;
    line-height: 48px;
    box-shadow: 0px 4px 20px 0px rgba(10,25,16,0.15);
}
.paper_phone .phone_password img{
    width: 20px;
    height: 20px;
    position: absolute;
    top: 14px;
    left: 12px;
}
imput{
    outline: none!important;
}
#phone{
    background-color: light-dark(rgb(232, 240, 254), rgba(70, 90, 126, 0.4)) !important;
}
.paper_phone .phone_password .prepar_phone_numer{
    background-color: transparent;
    border: none;
    background: #6a6e83;
    border: 1px solid #969eba;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    /*width: 260px;*/
    padding-left: 44px;
    border-radius: 6px;
    width: 312px;
    height: 48px;
    color: #8B8EA6 !important;
}
login-wrapper .phone_password input.prepar_phone_numer{
    border: none!important;
    color: #8B8EA6 ;
}

input::placeholder {
    color: #8B8EA6;
    opacity: 1; /* 确保在某些浏览器中保持不透明 */
    border: 0;
}
.paper_phone #paperphone{
    width: 100%;
    height: 20px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    /*text-align: right;*/
    color: #8b8ea6;
    display: block;
    margin-top: 6px;
    margin-bottom: 24px;
    display: flex;
    justify-content: space-between;
}
.paper_phone #paperphone .help-block{
    color: #EF6947;
    display: none;
    height: 20px;
    margin-top: 7px;

}
.paper_phone #paperphone #phonePassword{
    color: #EF6947;
    display: none;
    height: 20px;
    margin-top: 7px;
}
.paper_phone #paperphone #phoneNum{
    color: #EF6947;
    display: none;
    height: 20px;
    margin-top: 7px;
}
.paper_phone #paperphone #phoneCode{
    color: #EF6947;
    display: none;
    height: 20px;
    margin-top: 7px;
}
.paper_phone #paperphone #phoneNunber{
    color: #EF6947;
    display: none;
    height: 20px;
    margin-top: 7px;
}
.paper_phone #paperphone span a{
    height: 20px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: right;
    color: #8b8ea6;
    display: block;
    margin-top: 6px;
    margin-bottom: 24px;
    text-decoration: none; /* 去掉下划线 */
}
.paper_phone #paperphone span a:hover{
    color: #0bcb9a;
}
.paper_phone .paper_login{
    width: 100%;
    height: 48px;
    text-align: center;
    margin-bottom: 55px;
}
.paper_phone .paper_login button{
    width: 312px;
    height: 48px;
    background: #56b282;
    border-radius: 6px;
    box-shadow: 0px 4px 20px 0px rgba(10,25,16,0.15);
    border: none;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
}
.paper_phone .paper_login button:hover{
    background-color: #4BA575;
}
.paper_phone .paper_register{
    width: 100%;
    height: 20px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: center;
    color: #8b8ea6;
    display: flex;

    justify-content: center;

}
.paper_register .paper_register_span{
    color: #8b8ea6;
    display: block;
    height: 20px;
    margin-top: 0;
}
.paper_phone .paper_register a{
    border: none;
    background-color: transparent;
    color: #32B17E;
    height: 20px;
}
.paper_banner_right .paper_right_four{
    width: 376px;
    height: 460px;
    background: #48495c;
    border-radius: 20px;
    box-shadow: -10px 4px 50px 0px rgba(10,25,16,0.10);
    z-index: 3;
    position: relative;
    /*display: none;*/
}
.paper_right_four .login-info{
    width: 100%;
    padding-top: 50px;
}
.paper_right_four .login-info .login-form-tit {

    height: 20px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: center;
    color: #818393;
    line-height: 20px;
}
.paper_right_four .login-info .login-form-tit h4{

    height: 20px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #818393;
    line-height: 20px;
}
.paper_right_four .login-info .login-form{
    text-align: center;
}
.paper_right_four .login-info .login-form .form-group{

}
.paper_right_four .login-info .login-form .form-group p{
    height: 20px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #818393;
    line-height: 20px;
    margin-bottom: 12px;
}
.paper_right_four .login-info .login-form .form-group p span{
    height: 24px;
    font-size: 24px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
    line-height: 24px;
}
.paper_right_four .login-info .login-form .form-group .balance{
    height: 24px;
    font-size: 24px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: CENTER;
    color: #ffffff;
    line-height: 24px;
    margin-bottom: 16px;
}
.paper_right_four .login-info .login-form .form-group .btn-recharge{
    width: 100px;
    height: 36px;
    border: 1px solid #32b17e;
    border-radius: 36px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #32b17e;
}
.paper_right_four .login-info .login-form .form-group .btn-recharge:hover{
    background: #56b282;
    color: #ffffff;
}
.paper_right_four .login-info .login-form .form-group .defaultBtn{
    width: 296px;
    height: 44px;
    background: #56b282;
    border-radius: 6px;
    box-shadow: 0px 4px 20px 0px rgba(10,25,16,0.15);
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: CENTER;
    color: #ffffff;
    line-height: 29px;
    margin-bottom: 16px;
}
.paper_right_four .login-info .login-form .form-group .defaultBtn:hover{
   /*background-color: #32B17E;*/
    background-color: #4BA575;
  }
.paper_right_four .login-info .login-form .form-group .defaultlookBtn{
    width: 296px;
    height: 44px;
    border: 1px solid #32b17e;
    border-radius: 6px;
    box-shadow: 0px 4px 20px 0px rgba(10,25,16,0.15);
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: CENTER;
    color: #32b17e;
    line-height: 29px;
}
.paper_right_four .login-info .login-form .form-group .defaultlookBtn:hover{
   background-color:#56b282 ;
    color: #ffffff;
}
/*中间区域*/
.paper_middle{
    width: 100%;
    height: 260px;
    position: absolute;

}
.paper_middle ul{
    /*max-width: 1230px;*/
    width: 1200px;
    height: 260px;
    display: flex;
    margin: 0 auto;
    justify-content: space-around;
    position: relative;
    top: -38px;
    gap: 30px;
    /*padding: 0 50px;*/

}
.paper_middle ul li{
    width: 390px;
    height: 260px;
    background-color: #32B17E;
    border-radius: 20px;
    box-shadow: 0px 4px 30px 0px rgba(38,83,56,0.10);
    padding-top: 16px;
    /*margin-right: 20px;*/
}

.paper_middle ul li .paper_middle_one{
    width: 390px;
    height: 244px;
    background: #ffffff;
    position: relative;
    border-bottom-left-radius: 20px; /* 设置左下角的圆角 */
    border-bottom-right-radius: 20px; /* 设置右下角的圆角 */
}
.paper_middle ul li .paper_middle_one img{
    width: 161px;
    height: 178px;
    position: absolute;
    top: -64px;
    right: 0;
}
.paper_middle_one .middle_one_data{
    height: 32px;
    font-size: 28px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #3f3f3f;
    line-height: 32px;
    display: flex;
    padding-left: 32px;
    align-items: center;
    padding-top: 78px;
    margin-bottom: 40px;
}
.paper_middle_one .middle_one_data span{
    display: block;
    width: 5px;
    height: 24px;
    background: #32b17e;
    margin-right: 8px;
    margin-top: 4px;
}
.paper_middle_one p{
    display: block;
    width: 326px;
    height: 84px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: LEFT;
    color: #afafaf;
    line-height: 28px;
    margin-left: 32px;
}
/*11*/
.paper_middle ul li .paper_middle_two{
    width: 390px;
    height: 244px;
    background: #ffffff;
    position: relative;
    border-bottom-left-radius: 20px; /* 设置左下角的圆角 */
    border-bottom-right-radius: 20px; /* 设置右下角的圆角 */
}
.paper_middle ul li .paper_middle_two img{
    width: 161px;
    height: 178px;
    position: absolute;
    top: -64px;
    right: 0;
}
.paper_middle_two .middle_two_data{
    height: 32px;
    font-size: 28px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #3f3f3f;
    line-height: 32px;
    display: flex;
    padding-left: 32px;
    align-items: center;
    padding-top: 78px;
    margin-bottom: 40px;
}
.paper_middle_two .middle_two_data span{
    display: block;
    width: 5px;
    height: 24px;
    background: #32b17e;
    margin-right: 8px;
    margin-top: 4px;
}
.paper_middle_two p{
    display: block;
    width: 326px;
    height: 84px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: LEFT;
    color: #afafaf;
    line-height: 28px;
    margin-left: 32px;
}
/*22*/
.paper_middle ul li .paper_middle_three{
    width: 390px;
    height: 244px;
    /*margin-left: 30px;*/
    background: #ffffff;
    position: relative;
    border-bottom-left-radius: 20px; /* 设置左下角的圆角 */
    border-bottom-right-radius: 20px; /* 设置右下角的圆角 */
}
.paper_middle ul li .paper_middle_three img{
    width: 161px;
    height: 178px;
    position: absolute;
    top: -64px;
    right: 0;
}
.paper_middle_three .middle_three_data{
    /*width: 125px;*/
    height: 32px;
    font-size: 28px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #3f3f3f;
    line-height: 32px;
    display: flex;
    padding-left: 32px;
    align-items: center;
    padding-top: 78px;
    margin-bottom: 40px;
}
.paper_middle_three .middle_three_data span{
    display: block;
    width: 5px;
    height: 24px;
    background: #32b17e;
    margin-right: 8px;
    margin-top: 4px;
}
.paper_middle_three p{
    display: block;
    width: 326px;
    height: 84px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: LEFT;
    color: #afafaf;
    line-height: 28px;
    margin-left: 32px;
}
/*.paper_detection,.paper_weight,paper_terminal,paper_database,paper_report{*/
/*    width: 100%;*/
/*    padding: 0 100px;*/
/*    margin: 0 auto;*/
/*}*/

/*论文检测*/
.paper_detection{
    height:408px ;
    width: 100%;
    margin-top: 390px;
    margin-bottom: 120px;
    position: relative;
}
.paper_detection .paper_detection_content{
    width: 1200px;
    height:408px;
    margin: 0 auto;
    display: flex;
    gap: 30px;
    padding: 0 100px;
    justify-content: space-around;

}
.paper_detection .paper_bannerstyle{
    width: 753px;
    height: 653px;
    z-index: -1;
    left: -96px;
    top: 55px;
    position: absolute;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223,242,238,1) 10%, rgba(255,255,255,0) 50%);
}
.paper_detection .paper_bannerstyle_one{
    width: 753px;
    height: 653px;
    z-index: -1;
   right: 0;
    top: -72px;
    position: absolute;
    overflow: hidden;
    /*background: rgb(223,242,238);*/
    /*background: radial-gradient(circle, rgba(223,242,238,1) 30%, rgba(255,255,255,0) 60%);*/
}
.paper_bannerstyle_one div{
    position: absolute;
    left: 324px;
    width: 753px;
    height: 653px;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223,242,238,1) 30%, rgba(255,255,255,0) 60%);
}
.paper_detection_content .detection_left{
    width: 432px;
    height: 408px;
    padding-top: 100px;

}
.paper_detection_content .detection_left .detection_left_img{
    width: 432px;
}
.paper_detection_content .detection_left .detection_left_img img{
    width: 100%;

}
.paper_detection_content .detection_left .detection_left_word{
    width: 432px;
    height: 22px;
    margin-top: 13px;
    /*background: #828282;*/

    /*line-height: 19px;*/
}
.paper_detection_content .detection_left .detection_left_word span{
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    margin-left: 5px;
    /*text-align: LEFT;*/
    color: #828282;
}
.paper_detection_content .detection_left .detection_left_btn{
    width: 432px;
    height: 44px;
    margin-top: 32px;
    display: flex;
    align-items: center;
    /*text-align: center;*/
}

.detection_left .detection_left_btn .btn_duplicate{
    width: 160px;
    height: 44px;
    display: block;
    background:  #56b282;
    border-radius: 54px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
    margin-right: 24px;
    border: none;
    text-align: center;
    line-height: 44px;
    text-decoration: none; /* 去掉下划线 */
}
.detection_left .detection_left_btn .btn_duplicate a{
    width: 160px;
    height: 44px;
    border-radius: 54px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
    border: none;

}
.detection_left .detection_left_btn .btn_duplicate:hover {
    background-color: #4BA575;
}
.navbar-link-item > li.open > a,.navbar-link > .navbar-link-item > li.open > a:hover,.navbar-link > .navbar-link-item > li.open > a:active{
    color: #fff;
    border-color: #56b282;
    background-color: rgba(0, 0, 0, 0.8);
}
.navbar-link-item > .index_dropdown.open > a,.navbar-link > .navbar-link-item > .index_dropdown.open > a:hover,.navbar-link > .navbar-link-item > .index_dropdown.open > a:active,
.index_dropdown .dropdown-menu{
    background-color: rgba(0,0,0,0.3);
}
.dropdown-menu {
    display: none; /* 默认隐藏 */
    position: absolute; /* 绝对定位以便跟随 dropdown */
    z-index: 1000; /* 确保在其他元素之上 */
    min-width: 80px;
    background-color: rgba(0, 0, 0, 0.8);
    background-clip: border-box;
    padding: 0;
    margin: 0;
    border-radius: 0;
}

.dropdown:hover .dropdown-menu {
    display: block; /* 悬停时显示 */
}
 .dropdown-menu > li > a{
    font-size: 14px;
     line-height: 38px;
     color: #7b7c86;
     padding: 0 8px;
     display: block;
     font-weight: normal;
}


.dropdown-menu li + li{
    /*border-top: 1px solid #f7f7f7;*/
}
.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{
    color: #5faf83;
    background: #f6f6f6;
}
.detection_left .detection_left_btn .btn_Aigc{
    width: 200px;
    height: 44px;
    display: block;
    background: #56b282;
    border-radius: 54px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
    border: none;
    text-align: center;
    line-height: 44px;
    text-decoration: none; /* 去掉下划线 */
}

.detection_left .detection_left_btn .btn_Aigc a{
    width: 200px;
    height: 44px;
    /*background: #32b17e;*/
    border-radius: 54px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
    border: none;
    text-decoration: none; /* 去掉下划线 */
}

.paper_detection_content .detection_right{
    width: 502px;
    height: 408px;


}
.paper_detection_content .detection_right img{
    width: 100%;

}
/*智能降重*/
.paper_weight{
    height:408px ;
    width: 100%;
    margin-bottom: 120px;
    position: relative;
    /*background-color: #0bcb9a;*/
    /*margin-top: 390px;*/
}
.paper_weight .paper_bannerstyle{
    width: 753px;
    height: 653px;
    z-index: -1;
    left: -181px;
    top: 55px;
    position: absolute;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223,242,238,1) 30%, rgba(255,255,255,0) 60%);
}
.paper_weight .paper_bannerstyle_one{
    width: 753px;
    height: 653px;
    z-index: -1;
    right: 14px;
    top: 85px;
    position: absolute;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223,242,238,1) 13%, rgba(255,255,255,0) 60%);
}
.paper_weight .paper_weight_content{
    height:408px;
    /*background-color: #0b93d5;*/
    /*max-width: 1280px;*/
    width: 1200px;
    /*padding: 0 100px;*/
    margin: 0 auto;
    display: flex;
    gap: 30px;
    justify-content: space-between;
}
.paper_weight_content .weight_left{
    width: 480px;
    height: 408px;
    padding-top: 135px;
    /*background-color: greenyellow;*/

}
.paper_weight_content .weight_left .weight_left_img{
    width: 480px;
    height: 95px;

}
.paper_weight_content .weight_left .weight_left_img img{
    width: 100%;
}
.paper_weight_content .weight_left .weight_left_word{
    width: 432px;
    height: 22px;
    margin-top: 13px;
    /*background: #828282;*/

    /*line-height: 19px;*/
}
.paper_weight_content .weight_left .weight_left_word span{
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #828282;
}
.paper_weight_content .weight_left .weight_left_btn{
    width: 432px;
    height: 44px;
    margin-top: 32px;
    /*text-align: center;*/
}

.weight_left .weight_left_btn .btn_duplicate{
    width: 160px;
    height: 44px;
    background: #32b17e;
    border-radius: 54px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
    margin-right: 24px;
}
.detection_left .detection_left_btn .btn_Aigc{
    width: 200px;
    height: 44px;
    border-radius: 54px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
}
.detection_left .detection_left_btn .btn_Aigc:hover{
    background-color: #4BA575;
}
.paper_weight_content .weight_right{
    width: 502px;
    height: 408px;

}
.paper_weight_content .weight_right img{
    width: 100%;
}
/*论文查重*/
.paper_terminal{
    /*height:408px ;*/
    width: 100%;
    /*padding: 0 100px;*/
    /*background-color: #0bcb9a;*/
    margin-bottom: 120px;
    position: relative;
}
.paper_terminal .paper_bannerstyle{
    width: 753px;
    height: 653px;
    z-index: -1;
    left: 15%;
    top: 55px;
    position: absolute;
    overflow: hidden;
}
.paper_terminal .paper_bannerstyle div{
    width: 500px;
    height: 553px;
    z-index: -1;
    left: 15%;
    position: absolute;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223, 242, 238, 0.6) 41%, rgba(255, 255, 255, 0) 69%);
}
.paper_terminal .paper_bannerstyle_one{
    width: 753px;
    height: 653px;
    z-index: -1;
   right: 0;
    top: 55px;
    position: absolute;
    overflow: hidden;
}
.paper_terminal .paper_bannerstyle_one div{
    position: absolute;
    left: 324px;
    width: 753px;
    height: 653px;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223,242,238,1) 30%, rgba(255,255,255,0) 60%);
}

.paper_terminal .paper_terminal_content{
    margin: 0 auto;
    display: flex;
    justify-content:space-around;
    width: 1200px;
    gap: 30px;
}
.paper_terminal_content .terminal_left{
    width: 432px;
    padding-top: 135px;

}
.paper_terminal_content .terminal_left .terminal_left_img{
    width: 392px;
    height: 95px;
}
.paper_terminal_content .terminal_left .terminal_left_img img{
    /*width: 100%*/
}
.paper_terminal_content .terminal_left .terminal_left_word{
    width: 432px;
    height: 22px;
    margin-top: 13px;
    /*background: #828282;*/

    /*line-height: 19px;*/
}
.paper_terminal_content .terminal_left .terminal_left_word .paper_passimg{

    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
}
.paper_terminal_content .terminal_left .terminal_left_word .paper_passimg div{
    /*width: 100%;*/
    width: 188px;
    height: 188px;
}
.paper_terminal_content .terminal_left .terminal_left_word .paper_passimg div img{
    width: 100%;
    margin-left: -18px;
    /*width: 188px;*/
    /*height: 188px;*/
}
.paper_terminal_content .terminal_left .terminal_left_word .paper_passimg span{
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #828282;
    line-height: 28px;
}

.paper_terminal_content .terminal_left .terminal_left_word span{
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    /*text-align: LEFT;*/
    color: #828282;
}
.paper_terminal_content .terminal_left .terminal_left_btn{
    width: 432px;
    height: 44px;
    margin-top: 32px;
    /*text-align: center;*/
}

.terminal_left .terminal_left_btn .terminal_btn_duplicate{
    width: 160px;
    height: 44px;
    background: #32b17e;
    border-radius: 54px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
    margin-right: 24px;
    border: none;
}
.terminal_left .terminal_left_btn .terminal_btn_Aigc{
    width: 200px;
    height: 44px;
    background: #4BA575;
    border-radius: 54px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    color: #ffffff;
    border: none;
}
.paper_terminal_content .terminal_right{
    width: 709px;
    height: 528px;

}
.paper_terminal_content .terminal_right img{
    width: 100%;

}
/*专业自建库*/
.paper_database{
    height:548px ;
    width: 100%;
    margin-bottom: 120px;
    /*padding: 0 100px;*/
    position: relative;

}
.paper_database .paper_database_content{
    width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    gap: 30px;
}
.paper_database .paper_bannerstyle{
    width: 650px;
    height: 653px;
    z-index: -1;
    top: 55px;
    position: absolute;
   overflow: hidden;
}
.paper_database .paper_bannerstyle div{
    width: 650px;
    height: 653px;
    z-index: -1;
    top: 55px;
    position: absolute;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223,242,238,1) 15%, rgba(255,255,255,0) 40%);
}
.paper_database .paper_bannerstyle_one{
    width: 753px;
    height: 653px;
    z-index: -1;
    top: 13px;
    overflow: hidden;
    position: absolute;
    right: 0;

}
.paper_database .paper_bannerstyle_one div{
    position: absolute;
    width: 692px;
    height: 453px;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223,242,238,1) 30%, rgba(255,255,255,0) 60%);
}
.paper_database_content .database_left{
    width: 432px;
    height: 548px;
    padding-top: 135px;

}
.paper_database_content .database_left .database_left_img{
    width: 392px;
    /*height: 95px;*/
}
.paper_database_content .database_left .database_left_img img{
    /*width: 100%;*/
}
.paper_database_content .database_left .database_left_word{
    height: 22px;
    margin-top: 13px;
}
.paper_database_content .database_left .database_left_word span{
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #828282;
}

.paper_database_content .database_right{
    width:680px;
    height: 548px;

}
.paper_database_content .database_right img{
    width: 100%;

}
/*Word版报告*/
.paper_report{
    /*height:408px ;*/
    width: 100%;

    margin: 0 auto;
    /*background-color: #0bcb9a;*/
    margin-bottom: 120px;
    position: relative;
}
.paper_report .paper_bannerstyle{
    width: 753px;
    height: 653px;
    z-index: -1;
    left: -96px;
    top: 18px;
    position: absolute;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223,242,238,1) 30%, rgba(255,255,255,0) 60%);
}
.paper_report .paper_bannerstyle_one{
    width: 553px;
    height: 500px;
    z-index: -1;
  /*left: 252px;*/
    right: 0;
    top: 18px;
    position: absolute;
    background: rgb(223,242,238);
    background: radial-gradient(circle, rgba(223,242,238,1) 30%, rgba(255,255,255,0) 60%);
}

.paper_report .paper_report_content{
    height:518px;

    gap: 30px;
    width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-around;
}
.paper_report_content .report_left{
    width: 480px;
    height: 518px;
    /*margin-right: 30px;*/
    /*background-color: greenyellow;*/
    padding-top: 135px;

}
.paper_report_content .report_left .report_left_img{
    width: 480px;
}
.paper_report_content .report_left .report_left_img img{
    /*width:100%;*/
}
.paper_report_content .report_left .report_left_word{
    width: 432px;
    height: 22px;
    margin-top: 13px;
    /*background: #828282;*/

    /*line-height: 19px;*/
}
.paper_report_content .report_left .report_left_word span{
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    /*text-align: LEFT;*/
    color: #828282;
}

.paper_report_content .report_right{
    /*width: 674px;*/
    height: 518px;

}
.paper_report_content .report_right img{
    width: 100%;
}
/*常见问题*/
.paper_question{
    width: 100%;
    background-color: #ffffff;
    /*margin-bottom: 67px;*/
}
.paper_question .paper_question_ul{
    width: 1200px;
    margin: 0 auto;
    /*display: flex;*/
    padding: 0 100px;


}
.paper_question .paper_question_ul .paper_question_left{
    /*max-width: 1280px;*/
    width: 100%;
    /*min-width: 1230px;*/
    display: flex;
    justify-content: space-around;
    margin: 0 auto;
    margin-bottom: 60px;
    padding-top: 60px;
}
.paper_question_ul .paper_question_left .common_problem{
    width: 500px;
}
.paper_question_ul .paper_question_left .common_problem .common_problem_left{
    width: 500px;
    height: 56px;
    border-bottom: 1px solid #ececec;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 18px;
}
.paper_question_left .common_problem .common_problem_left a{
    height: 28px;
    font-size: 20px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #32b17e;
    line-height: 23px;
    text-decoration: none; /* 去掉下划线 */
}
.paper_question_left .common_problem.common_problem_left .paper_question_many >a{
    width: 28px;
    height: 20px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #828282;
    line-height: 16px;
    text-decoration: none; /* 去掉下划线 */
}
.paper_question_many a:hover{
    color: #32B17E !important;
}
.paper_question_left .common_problem .common_problem_right {
    width: 500px;
    font-size: 20px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #32b17e;
    line-height: 23px;
}
.paper_question_left .common_problem .common_problem_right ul li{
    width: 500px;
    display: flex;
    align-items: center;
    list-style-type: none;
    margin-bottom: 18px;

}
.paper_question_left .common_problem .common_problem_right ul li a:hover{
    color: #32B17E !important;
}
.paper_question_left .common_problem .common_problem_right ul li span {
    width: 6px;
    height: 6px;
    background: #32b17e;
    display: block;
}
.paper_question_left .common_problem .common_problem_right ul li a {
    width: 400px;
    height: 22px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: LEFT;
    color: #3f3f3f;
    line-height: 19px;
    margin-left: 12px;
    text-decoration: none; /* 去掉下划线 */
}
.common_problem_right > ul> li >a:active {
    color:#32B17E!important;

}
.paper_question_ul .paper_question_left .common_sense{
    width: 500px;
    padding-left: 30px;
}
.paper_question_ul .paper_question_left .common_sense .common_problem_left {
    width: 500px;
    height: 56px;
    border-bottom: 1px solid #ececec;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 18px;

}
.paper_question_left .common_sense .common_problem_left a{
    height: 28px;
    font-size: 20px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #32b17e;
    line-height: 23px;
    text-decoration: none; /* 去掉下划线 */
}
.paper_question_left .common_sense.common_problem_left .paper_question_many a{
    width: 28px;
    height: 20px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #828282 !important;
    line-height: 16px;
}
.paper_question_left .common_sense .common_problem_right {
    width: 500px;
    font-size: 20px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #32b17e;
    line-height: 23px;
}
.paper_question_left .common_sense .common_problem_right ul li{
    width: 500px;
    display: flex;
    align-items: center;
    list-style-type: none;
    margin-bottom: 18px;

}
.paper_question_left .common_sense .common_problem_right ul li span {
    width: 6px;
    height: 6px;
    background: #32b17e;
    display: block;
}
.paper_question_left .common_sense .common_problem_right ul li a {
    width: 400px;
    height: 22px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: LEFT;
    color: #3f3f3f;
    line-height: 19px;
    margin-left: 12px;
    text-decoration: none; /* 去掉下划线 */
}
.paper_question_left .common_sense .common_problem_right ul li a:hover{
    color: #32B17E !important;
}
.paper_question_ul ul {
    list-style-type: none;
    padding: 0;
}
/*4444*/
.paper_question .paper_question_ul .paper_question_right{
    /*max-width: 1280px;*/
    /*width: 100%;*/
    /*min-width: 1230px;*/
    display: flex;
    justify-content: space-around;
    margin: 0 auto;

}
.paper_question_ul .paper_question_right .common_problem{
    width: 500px;
}
.paper_question_ul .paper_question_right .common_problem .common_problem_left{
    width: 500px;
    height: 56px;
    border-bottom: 1px solid #ececec;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 18px;
}
.paper_question_right .common_problem .common_problem_left a{
    height: 28px;
    font-size: 20px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #32b17e;
    line-height: 23px;
    text-decoration: none; /* 去掉下划线 */
}
.paper_question_right .common_problem.common_problem_left .paper_question_many{
    width: 28px;
    height: 20px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #828282;
    line-height: 16px;
}
.paper_question_right .common_problem .common_problem_right {
    width: 500px;
    font-size: 20px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #32b17e;
    line-height: 23px;
}
.paper_question_right .common_problem .common_problem_right ul li{
    width: 500px;
    display: flex;
    align-items: center;
    list-style-type: none;
    margin-bottom: 18px;

}
.paper_question_right .common_problem .common_problem_right ul li span {
    width: 6px;
    height: 6px;
    background: #32b17e;
    display: block;
}
.paper_question_right .common_problem .common_problem_right ul li a {
    width: 400px;
    height: 22px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: LEFT;
    color: #3f3f3f;
    line-height: 19px;
    margin-left: 12px;
    text-decoration: none; /* 去掉下划线 */
}
.paper_question_right .common_problem .common_problem_right ul li a:hover{
    color: #32B17E !important;
}
.paper_question_ul .paper_question_right .common_sense{
    width: 500px;
    padding-left: 30px;
}
.paper_question_ul .paper_question_right .common_sense .common_problem_left{
    width: 500px;
    height: 56px;
    border-bottom: 1px solid #ececec;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 18px;

}
.paper_question_right .common_sense .common_problem_left a{
    height: 28px;
    font-size: 20px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #32b17e;
    line-height: 23px;
    text-decoration: none; /* 去掉下划线 */
}
.paper_question_right .common_sense.common_problem_left .paper_question_many{
    width: 28px;
    height: 20px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #828282;
    line-height: 16px;
}
.paper_question_right .common_sense .common_problem_right {
    width: 500px;
    font-size: 20px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #32b17e;
    line-height: 23px;
}
.paper_question_right .common_sense .common_problem_right ul li{
    width: 500px;
    display: flex;
    align-items: center;
    list-style-type: none;
    margin-bottom: 18px;

}
.paper_question_right .common_sense .common_problem_right ul li span {
    width: 6px;
    height: 6px;
    background: #32b17e;
    display: block;
}
.paper_question_right .common_sense .common_problem_right ul li a {
    width: 400px;
    height: 22px;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-500;
    font-weight: 500;
    text-align: LEFT;
    color: #3f3f3f;
    line-height: 19px;
    text-decoration: none; /* 去掉下划线 */
    margin-left: 12px;
}
.paper_question_right .common_sense .common_problem_right ul li a:hover{
    color: #32B17E !important;
}

/*454554*/
.paper_question .paper_question_ul .paper_question_many a {
    width: 28px;
    height: 67px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    color: #828282 ;
    line-height: 67px;
    cursor: pointer;
    text-decoration: none; /* 去掉下划线 */
}
.paper_question > .paper_question_ul > li.active,.paper_question_ul >  li :hover,.paper_question_ul >  li a:active,.paper_question_ul > li :focus{
    color: #fff;
    border-color: #56b282;
    background: transparent;
}
.paper_question .paper_question_one{
    height: 438px;
    /*background-color: #0bcb9a;*/
    margin: 0 auto;
    margin-top: 40px;
    /*min-width: 1230px;*/
    padding: 0 100px;
    display: none;


}
.paper_question .paper_question_one ul{

}
.paper_question .paper_question_one ul li{
    /*width: 1230px;*/
    height: 130px;
    background: #f7fdfc;
    border-radius: 20px;
    margin-bottom: 24px;

}
.paper_question .paper_question_one ul li .lunwen_food{
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #3f3f3f;
    line-height: 21px;
    display: flex;
    align-items: center;
    padding-left: 24px;
    padding-top: 20px;
    margin-bottom: 16px;
    cursor: pointer;
}
.paper_question .paper_question_one ul li .lunwen_food span{
    display: block;
    width: 8px;
    height: 8px;
    background: #32b17e;
    margin-right: 10px;
}
.paper_question .paper_question_one ul li p{
    /*width: 1160px;*/
    height: 50px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #999999;
    line-height: 24px;
    margin-left: 42px;
}
.paper_question .paper_question_two{
    height: 438px;
    /*background-color: #0bcb9a;*/
    margin: 0 auto;
    margin-top: 40px;
    /*min-width: 1230px;*/
    display: none;
    padding: 0 100px;

}
.paper_question .paper_question_two ul{

}
.paper_question .paper_question_two ul li{
    min-width: 1230px;
    height: 130px;
    background: #f7fdfc;
    border-radius: 20px;
    margin-bottom: 24px;

}
.paper_question .paper_question_two ul li .lunwen_food{
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #3f3f3f;
    line-height: 21px;
    display: flex;
    align-items: center;
    padding-left: 24px;
    padding-top: 20px;
    margin-bottom: 16px;
    cursor: pointer;
}
.paper_question .paper_question_two ul li .lunwen_food span{
    display: block;
    width: 8px;
    height: 8px;
    background: #32b17e;
    margin-right: 10px;
}
.paper_question .paper_question_two ul li p{
    /*width: 1160px;*/
    height: 50px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #999999;
    line-height: 24px;
    margin-left: 42px;
}
.paper_question .paper_question_three{
    height: 438px;
    /*background-color: #0bcb9a;*/
    margin: 0 auto;
    margin-top: 40px;
    /*min-width: 1230px;*/
    display: none;
    padding: 0 100px;

}
.paper_question .paper_question_three ul{

}
.paper_question .paper_question_three ul li{
    /*min-width: 1230px;*/
    height: 130px;
    background: #f7fdfc;
    border-radius: 20px;
    margin-bottom: 24px;

}
.paper_question .paper_question_three ul li .lunwen_food{
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #3f3f3f;
    line-height: 21px;
    display: flex;
    align-items: center;
    padding-left: 24px;
    padding-top: 20px;
    margin-bottom: 16px;
    cursor: pointer;
}
.paper_question .paper_question_three ul li .lunwen_food span{
    display: block;
    width: 8px;
    height: 8px;
    background: #32b17e;
    margin-right: 10px;
}
.paper_question .paper_question_three ul li p{
    /*width: 1160px;*/
    height: 50px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #999999;
    line-height: 24px;
    margin-left: 42px;
}
.paper_question .paper_question_four{
    height: 438px;
    /*background-color: #0bcb9a;*/
    margin: 0 auto;
    margin-top: 40px;
    min-width: 1280px;
    display: none;
    padding: 0 100px;


}
.paper_question .paper_question_four ul{

}
.paper_question .paper_question_four ul li{
    min-width: 1230px;
    height: 130px;
    background: #f7fdfc;
    border-radius: 20px;
    margin-bottom: 24px;

}
.paper_question .paper_question_four ul li .lunwen_food{
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #3f3f3f;
    line-height: 21px;
    display: flex;
    align-items: center;
    padding-left: 24px;
    padding-top: 20px;
    margin-bottom: 16px;
    cursor: pointer;
}
.paper_question .paper_question_four ul li .lunwen_food span{
    display: block;
    width: 8px;
    height: 8px;
    background: #32b17e;
    margin-right: 10px;
}
.paper_question .paper_question_four ul li p{
    /*width: 1160px;*/
    height: 50px;
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #999999;
    line-height: 24px;
    margin-left: 42px;
}
.paper_tianchong{
    height: 67px;
    width: 100%;
    background-color: #ffffff;
}

/*底部信息*/
.paper_bottom{
    /*height: 671px;*/
    background: #343544;
    /*padding: 0 100px;*/
    /*padding-top: 60px;*/
    /*width: 100%;*/
    min-width: 1247px;
}
.paper_bottom .footer_content{
    background: #343544;
    margin: 0 auto;
    padding: 0 50px;
    /*width: 1200px;*/
    border-bottom: 1px solid #4f5167;

}
.paper_bottom .footer_content .paper_clear_fix{
    width: 100%;
    padding-top: 60px;
    display: grid;
    grid-template-columns: repeat(11, 1fr); /* 创建五列 */
    align-items: start;
}

.paper_clear_fix ul:nth-child(6) { /* 第六个ul（热门推荐） */
    grid-column: span 3; /* 占三列 */
    display: grid;
    grid-template-columns: repeat(2, 1fr); /* 创建五列 */
}
.paper_clear_fix ul:nth-child(7){
    grid-column: span 3; /* 占三列 */
    display: grid;
    grid-template-columns: repeat(2, 1fr); /* 创建五列 */
} /* 第五个ul（友情链接） */
.paper_bottom .footer_content .paper_clear_fix ul{
    width: 100%;

}
.paper_bottom .footer_content .paper_clear_fix ul span{
    height: 25px;
    font-size: 18px;
    /*width: 100px;*/
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #d2d2d2;
    line-height: 21px;
    margin-bottom: 32px;
    display: block;

}
.paper_bottom .footer_content .paper_clear_fix ul li{
    margin-bottom: 8px;


}

.paper_bottom .footer_content .paper_clear_fix ul li a{
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #88899e;
    width: 100%;
    line-height: 24px;
    text-decoration: none; /* 去掉下划线 */
}
.paper_bottom .footer_content .paper_clear_fix ul li a:hover{
    color: #32B17E!important;

}

.paper_bottom .footer_content .paper_clear_fix ul li button{
    width: 24px;
    height: 24px;
    border: none;
    background-color: transparent;
    position: absolute;
}
.paper_chearflx_show .paper_exhibition ul span{
    height: 25px;
    font-size: 18px;
    /*width: 100px;*/
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #d2d2d2;
    line-height: 21px;
    display: block;


}
.paper_bottom .footer_content .paper_clear_fix ul li button img{
    width: 24px;
    height: 24px;
    position: relative;
    left: 37px;
}
.paper_bottom .footer_content .paper_clear_fix ul span{
    height: 25px;
    font-size: 18px;
    /*width: 100px;*/
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #d2d2d2;
    line-height: 21px;
    margin-bottom: 32px;
    display: block;

}

.paper_bottom .footer_content .paper_clear_fix #about-list{
    width: 100%;

}
.paper_bottom .footer_content .paper_clear_fix #paper_down{
    width: 100%;

}
.paper_bottom .footer_content .paper_clear_fix #about-list span{
    height: 25px;
    font-size: 18px;
    /*width: 100px;*/
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #d2d2d2;
    line-height: 21px;
    margin-bottom: 32px;
    display: block;

}
.paper_bottom .footer_content .paper_clear_fix #paper_down span{
    height: 25px;
    font-size: 18px;
    /*width: 100px;*/
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #d2d2d2;
    line-height: 21px;
    margin-bottom: 32px;
    display: block;

}
.paper_bottom .footer_content .paper_clear_fix  #paper_down li a{
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #88899e;
    width: 100%;
    line-height: 24px;
}
.paper_bottom .footer_content .paper_clear_fix  #about-list li a{
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #88899e;
    width: 100%;
    line-height: 24px;
}
.paper_bottom .footer_content .paper_chearflx_show{
    /*height: 0;*/
    display: flex;
    width: 100%;
    /*margin-left: 55px;*/
    margin-top: -16px;
    /*display: grid;*/
    /*grid-auto-columns: 2fr 2fr 2fr 2fr 2fr 2fr 2fr 2fr 2fr ;*/
}
.paper_chearflx_show .paper_exhibition{
    /*height: 0;*/
    margin-bottom: 32px;
    display: flex;
    width: 100%;
    align-items: center;
    /*display: grid;*/
    /*grid-auto-columns: 2fr 2fr 2fr 2fr 2fr 2fr 2fr 2fr 2fr ;*/

}
.paper_chearflx_show .paper_exhibition ul{
    width: 100%;
    /*margin-left: 78px;*/
}

.paper_chearflx_show ul li{
    width: 100%;

}
 .paper_styleone {

    width: 100%;
}
.paper_chearflx_show .paper_styleone li  {

width: 100%;
}
  .paper_styletwo li  {
width: 100%;
}
.hidden {
    display: none; /* 隐藏的样式 */
}
.paper_chearflx_show .paper_exhibition ul li{
    margin-bottom: 20px;
    width: 100%;
}
.paper_chearflx_show .paper_exhibition ul li a{
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #88899e;
    width: 100%;
    line-height: 24px;

}
.paper_bottom .paper_relation{
    height: 236px;
    width: 100%;
    background: #343544;
    width: 1200px;
    padding: 0 50px;
    padding-top: 32px;
    /*padding-left: 100px;*/
}
.paper_relation .paper_relation_left{
    /*width: 1200px;*/
    /*height: 124px;*/
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    margin: 0 auto;
    margin-bottom: 32px;


}
.paper_relation .paper_relation_left img{
    /*width: 124px;*/

}
.paper_relation .paper_relation_left .paper_contact{
    margin-left: 32px;
}
.paper_relation .paper_relation_left .paper_contact span {
    height: 25px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-600;
    font-weight: 600;
    text-align: LEFT;
    color: #d2d2d2;
    line-height: 21px;
    margin-bottom: 13px;
    display: block;
}
.paper_relation .paper_relation_left .paper_contact .paper_contact_style{
    display: flex;
    align-items: center;
}
.paper_relation .paper_relation_left .paper_contact .paper_contact_style span{
    font-size: 14px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: LEFT;
    color: #88899e;
    line-height: 32px;
    height: 20px;
    padding-left: 9px;
}
.paper_relation .paper_relation_left .paper_contact .paper_contact_style img{
    width: 20px;
    height: 20px;
}
.paper_relation .paper_relation_left .paper_lianjie{
    height: 40px;
    padding-left: 20px;
}
.paper_relation .paper_relation_left .paper_lianjie ul {
    height: 40px;
    padding: 0;             /* 移除默认内边距 */
    margin: 0;              /* 移除默认外边距 */
    list-style-type: none;  /* 去掉列表项符号 */
}
.paper_relation .paper_relation_left .paper_lianjie ul li{
    width: 110px;
    height: 40px;
    /*border: 1px solid #0bcb9a;*/
    display: inline-block;   /* 使用inline-block使li在一行中显示 */
    margin: 5px;            /* 为li添加间距 */
    box-sizing: border-box;  /* 包括内边距和边框的计算方式 */
}
.paper_relation .paper_relation_right{

    /*width: 1200px;*/
    /*max-width: 1390px;*/
    margin: 0 auto;
    height: 17px;

}
.paper_relation .paper_relation_right div{
    height: 17px;
    font-size: 12px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: left;
    color: #88899e;
    line-height: 14px;
}
.paper_relation .paper_relation_right div  a{
    font-size: 12px;
    font-family: PingFang SC, PingFang SC-400;
    font-weight: 400;
    text-align: left;
    color: #88899e;
    line-height: 14px;
    text-decoration: none; /* 去掉下划线 */
}
.paper_relation .paper_relation_right div  a:hover{
    color: #32B17E;

}